专利摘要:
複数のコンポーネント(402A,402B)を具備するシステムの故障モード影響解析を支援する方法は、システムの、コンポーネント(402)、又はコンポーネントのグループに関連付けられたデータ(404)を取得することを含む。コンポーネント又はグループは、コンポーネントのタイプのデータ(406)又はグループのタイプのデータにそれぞれ関連付けられる。コンポーネントのタイプのデータ(406)又はグループのタイプのデータは、そのタイプの、全てのコンポーネント又はグループに、それぞれ共通する少なくとも1つの故障の特徴に関するデータを含む。システムの故障モード影響解析において使用するために、コンポーネント/グループのデータとコンポーネント/グループのタイプのデータとを記憶及び/又は転送することができる。
公开号:JP2011507125A
申请号:JP2010538913
申请日:2008-11-26
公开日:2011-03-03
发明作者:ベル、ジョン・ブライアン;ボベイ、リチャード・リー
申请人:ビ−エイイ− システムズ パブリック リミテッド カンパニ−BAE SYSTEMS plc;
IPC主号:G05B23-02
专利说明:

[0001] 本発明は、複数のコンポーネントを具備するシステムの故障モード影響解析の支援に関する。]
背景技術

[0002] 故障モード影響解析は、障害症状モデル(fault-symptom model)を作成するために使用される技術である。障害症状モデルは、既知の症状に関するデータと、既知の故障に対する既知の症状の関係性とを使用して、システムにおいて最も可能性の高い障害を識別するために使用することができる。従って、症状に関する情報がある場合に、エキスパートシステムの診断アプリケーション(例えば、確率的ベイジアンネットワークに基づくもの)は、このモデルを使用して、可能性の高い原因を識別することができる。障害と関連症状との関係性を定義するモデルの構築には、従来、システムと解析技術との両者についての専門知識が必要であり、反復的な手作業で行なわれた。ある場合には、モデルを作成するために、スプレッドシートのようなデータ表現が使用され得る。これは、ユーザが多くのコピー/ペースト作業を行なうことを必要とし、大量の反復データをもたらす。更に、モデルを更新する場合に、これらの従来の方法によって作成された大量のモデルデータは、完全に適切に更新されないことがある。]
[0003] 本願の実施形態は、上述の問題のうちの少なくとも幾つかに対処することを目的とする。]
[0004] 本発明の1つの態様によると、複数のコンポーネントを具備するシステムの故障モード影響解析を支援する方法であって、
システムの、コンポーネント、又はコンポーネントのグループに関連付けられたデータを取得するステップと、
コンポーネント又はグループを、コンポーネントのタイプのデータ又はグループのタイプのデータにそれぞれ関連付けるステップと、
システムの故障モード影響解析において使用するために、コンポーネント/グループのデータとコンポーネント/グループのタイプのデータとを記憶及び/又は転送するステップと、
を含み、
コンポーネントのタイプのデータ又はグループのタイプのデータは、そのタイプの、全てのコンポーネント又はグループに、それぞれ共通する少なくとも1つの故障の特徴に関するデータを含む、
方法が提供される。]
[0005] システムのコンポーネントに関連付けられたデータを取得するステップは、コンポーネントが前記コンポーネントのタイプのデータに既に関連付けられているかどうかを決定するために、システムのモデルを解析するか、又はシステムのモデルの作成を解析するステップ、を含んでもよく、コンポーネントが前記コンポーネントのタイプのデータにまだ関連付けられていない場合には、コンポーネントに対するコンポーネントのタイプのデータを作成して、コンポーネントに関連付ける。]
[0006] モデル(の作成)を解析するステップは、モデル中のコンポーネントの図形表現(graphical representation)のシェイプを検出するステップと、コンポーネントに関連付けられるコンポーネントのタイプのデータを決定するために、シェイプが基づくマスタ又はテンプレートを決定するステップと、を含み得る。]
[0007] 故障の特徴のデータは、故障のタイプ/名称/モード、システム及び/又は他のコンポーネントに対する故障の影響、故障の症状、故障の症状が故障の発生につながる確率を表わす値、故障が発生する先験的確率、症状が1つの(又は1つのみの)前記故障をもたらす条件付き確率、症状がモデル化された故障をもたらさない確率、から成る1つの組から選択され得る。]
[0008] コンポーネント/グループのタイプのデータは、コンポーネント/グループのデータから独立して記憶され得る。コンポーネント/グループのデータは、特定のコンポーネント/グループの故障の特徴に関するデータ、典型的には、特定のコンポーネント/グループの故障の、他のコンポーネント及び/又は他のグループ及び/又はシステムに対する影響を記載したデータ、を含む又は関連付けることができる。]
[0009] モデル中の前記コンポーネントの各々は、一意の識別子を割り当てられ得る。前記コンポーネントのタイプの各々は、一意の識別子を割り当てられ得る。コンポーネントのデータとコンポーネントのタイプのデータとを記憶及び/又は転送するステップは、コンポーネントの一意の識別子と、コンポーネントに関連付けられたコンポーネントのタイプの一意の識別子との間のリファレンスと共に、コンポーネントのデータを記憶/転送するステップを含み得る。]
[0010] システムのモデルの図形部分(graphical part)は、マイクロソフトビジオ(商標)のモデルであってもよく、前記コンポーネントを表現するシェイプを検出するステップは、ビジオにおける「シェイプ追加」イベントを検出することによって実施することができる。このイベントは、ビジオ(商標)のアドオン(Add-on)として構成されているコードを使用して検出することができる。]
[0011] 本発明の別の態様によると、プログラムコードがロードされたときに、実質的にここに記載されているような複数のコンポーネントを具備するシステムの故障モード影響解析を支援する方法を、コンピュータに実行させる、コンピュータプログラムコード手段を有する、コンピュータ読み出し可能媒体を具備する、コンピュータプログラム製品が提供される。]
[0012] 本発明の別の態様によると、複数のコンポーネントを具備するシステムの故障モード影響解析を支援するように構成された装置であって、
システムのコンポーネントに関連付けられたデータを取得するように構成されたデバイスと、
コンポーネントをコンポーネントのタイプのデータに関連付けるように構成されたデバイスと、
システムの故障モード影響解析において使用するために、コンポーネントとコンポーネントのタイプのデータとを記憶及び/又は転送するデバイスと、
を含み、
コンポーネントのタイプのデータは、そのコンポーネントのタイプの全てのコンポーネントに共通する少なくとも1つの故障の特徴に関するデータを含む、
装置が提供される。]
[0013] システムの少なくとも1つの前記コンポーネントは、故障モード影響解析の結果に基づいて、前記コンポーネント自体を(自動的に)適応させるように構成され得る。]
[0014] 本発明の更に別の態様によると、複数のコンポーネントを具備するシステムであって、実質的にここに記載されているような故障モード影響解析の結果として、適応させられる/適応可能なシステムが提供される。本発明の別の態様によると、実質的にここに記載されているような故障症状モデルを作成する方法が提供される。本発明の別の態様によると、実質的にここに記載されているような方法を使用して生成されたシステムのモデル(又は、システム中のコンポーネントの故障の症状と障害との関係性について記載したシステムのモデル)が提供される。]
[0015] 本発明を上述に記載したが、本発明は、上述又は後述に示された特徴の任意の発明的な組み合わせに及ぶ。本発明の例示的な実施形態は、添付の図面を参照してここに詳しく記載されているが、本発明は、これらの実施形態そのものに制限されないと理解されるべきである。従って、多くの変更とバリエーションとが当業者に明らかになるであろう。1つの実施形態の一部として又は個別に記載された特定の特徴について、他の実施形態又は他の特徴が言及していなくても、1つの実施形態の一部として又は個別に記載された特定の特徴は、他の実施形態の一部又は他の個別に記載された特徴と組み合わせることができると考えられる。従って、本発明は、まだ記載されないこのような特定の組み合わせに及ぶ。]
[0016] 本発明は、様々なやり方で実施され得る。ここで、添付の図面を参照して、その実施形態を例示的に記載する。]
図面の簡単な説明

[0017] 例示的なシステム中のコンポーネント間の関係性を示す模式図である。
障害/症状モデルを生成して、障害/症状モデルに基づいて故障モード影響解析を行なうように構成されたコンピューティングデバイスを示す模式図である。
実施形態によって使用される、コンポーネントのデータとコンポーネントのタイプのデータとの模式図である。
障害/症状モデルを作成するために使用されるアプリケーションによって生成される例示的なスクリーンディスプレイの図である。
新たなコンポーネントがモデルに追加される場合に、実施形態によって行なわれるステップを示すフローチャートである。]
実施例

[0018] ここで、一般に故障/症状モデルの作成に関する段階の概要を与える。第1に、対象システムの記述を作成する。システムのコンポーネントのモデルとコンポーネント間の関係性とを描くために、コンピュータソフトウェアを使用して、例えばマイクロソフトビジオ(Microsoft Visio(商標))のようなツールを使用して、記述を作成する段階を、他の段階と同様に、少なくとも部分的に自動化することができる。第2の段階は、システムのコンポーネントの状態及び故障モードを識別することに関し得る。例えば、ポンプトレイ装置において、コンポーネントはタンクを含み、そのバルブに関連付けることができる故障状態は、「漏洩」である。故障モードの識別は、少なくとも1人の専門家の知識に基づき得る。次に、各故障モードに関連付けられる症状を記載した情報を記憶しているテーブル(又は、任意の他の適切なデータ構造)を作成する。一般に、これも、モデル化されるシステムを実際に構築した経験から得られる専門知識に基づく。第4の段階は、故障モード/症状マトリックスを生成することに関する。故障モード/症状マトリックスは、特定の症状が故障モードをもたらす確率を表わす値を含む。次の段階では、テーブルを検証し、検証結果を使用して、テーブルを修正することができる。これは、障害とそれらに関連付けられた症状とのリストを提供する、使われているデータ(in-service data)又はテスト装備に対してテーブルを比較することに関し得る。診断ツールにその症状を加えた場合に、診断ツールが正しく障害を識別するかをチェックするために、(例えば、米国マサチューセッツ州ナティック(Natick, MA, USA)のマスワークス(Mathworks)のマットラブ(Matlab(商標))のようなツールを使用して)ユニットテストを作成して利用してもよい。大きなモデルを処理する場合に、設定された数の障害を選択してテーブルを検証してもよいが、より小さなモデルを用いて、全ての障害をテストしてもよい。]
[0019] 上述のように、モデル作成プロセスにおける初期段階は、システムの記述を作成することに関する。図1は、システムを概略的に示しており、システムは階層200に分解されている。2つの同じポンプトレイサブシステムを具備する1つのポンプトレイシステムが例示されている。この例示的なシステムの個々のコンポーネントの全てを一般化するために、コンポーネントの3つの異なるタイプ、即ち、ポンプタイプ202Aと、センサタイプ202Bと、バルブタイプ202Cとが使用され得る。例示的なポンプトレイサブシステム中には、ポンプタイプのデバイスの2つのインスタンス204A、204Bと、センサの1つのインスタンス204Cと、バルブの1つのインスタンス204Dとがある。これらのコンポーネントを具備するサブシステム自体は、全体的なサブシステムのタイプ206として識別することができる。サブシステムのタイプの2つのインスタンス208A、208Bは、図の下の方に示されている。従って、モデル化される任意のシステムにおいて、モデルのコンポーネント/サブシステムは、タイプのデータとインスタンスのデータとに分けることができると理解される。] 図1
[0020] 障害/症状モデルを作成するために、タイプのデータは、同じタイプの全てのコンポーネント/サブシステムに共通する故障の特徴を記載した情報を含む(例えば、タイプのデータ構造は適切なフィールドを含むことができる)か、又は関連付けることができる(例えば、実際に情報を含む個別のデータ構造が使用され得る)。更に、インスタンスのデータは、局所的な故障の影響を記載したデータを含む/関連付けることができる。インスタンスは特定の近隣要素に左右され得るので、局所的な故障の影響は、異なるインスタンスごとに異なり得る。]
[0021] ここに記載されている例では、グラフィカルユーザインターフェイスを有するソフトウェアアプリケーションを使用して、障害/症状モデルの構築を助ける。障害/症状モデルは、システムにおける症状の一定の組の中の可能性の高い原因を識別するために、診断ツールによって使用され得る。図2は、これらのタスクを行なうために構成されたコンピューティングデバイス300の模式図である。コンピュータ300は、プロセッサ302と内部メモリ304とを含む。コンピュータは、他の従来の特徴、例えば、ディスプレイと、ユーザ入力デバイス(例えば、マウス/キーボード)と、外部メモリと、ネットワーク接続とを含み得ることが分かるであろう。メモリ304は、障害/症状モデル308を表わすデータを作成するために使用されるモデル構築アプリケーション306と、そのモデルデータを使用することができる診断ツール310とを含むコードを記憶する。] 図2
[0022] ここに記載されている例において、モデル構築アプリケーション306は、マイクロソフトビジオ(商標)2003又は2007プロフェッショナルを含む。しかしながら、smartdraw.comのスマートドロー(SmartDraw(商標))又はkoffice.orgのキビオ(Kivio(商標))のような、他の適切な図面パッケージを使用/に適応できることが分かるであろう。マイクロソフト ビジオ(商標)は、フローチャートと、ダイヤグラムと、平面図とを作成するためにしばしば使用されるベクトル図面パッケージである。大抵のベクトルグラフィックスパッケージのように、基本オブジェクトからシェイプを作成することができるが、ビジオ(商標)は、「ステンシル」と呼ばれるセットの中に、「マスタ」と呼ばれる様々な所定のシェイプを含んでいる。図面/文書と共に、多数のステンシルをロードすることができ、ユーザは、マスタから図面にドラッグアンドドロップして、「シェイプ」と呼ばれるマスタのインスタンスを追加することができる。ビジオ(商標)は、マスタとシェイプとのリンクを作成する。マスタが変更されると、シェイプが更新される。紙の概略図をスキャナで読み込んで、ビジオ(商標)の文書に対する背景として、その画像を貼り付けることができる。ユーザは、シェイプがトレースされているかのように、シェイプをその上に描くことができ、これは、紙から電子フォーマットへのデータの転送を支援することができる。従って、ビジオ(商標)は、モデル化されるシステムを形成しているコンポーネント/サブシステムを表わす模式図の作成に適したツールである。]
[0023] ユーザが所定のフィールドにデータを入力することを可能にする「マスタシェイプ編集(Edit Master Shape)」の特徴を使用することによって、任意のシェイプにシェイプデータを関連付けることができる。任意のシェイプは、マスタを構成しているシェイプを含む。更に、「定義(Define)」ボタンを使用して、フィールドを変更することも可能である。「定義」ボタンによって、データフィールドの組を作成して、シェイプにドロップすることができ、多数のシェイプが同じシェイプデータフィールドを有することができる。この「シェイプデータ」機能は、モデル化されるコンポーネント/サブシステムに、故障の特徴のデータを関連付けるために考えられた。しかしながら、本発明者が、ビジオ(商標)を使用して、システムのサブシステムの作成を試しているときに、このアプリケーションの限界を発見した。サブシステムをグループ化して、マスタ(即ち、文書からステンシルにドラッグされたグループ)を作成するときに、サブシステム内のシェイプから元のマスタへのリンクは失われる。従って、ユーザは、文書内でマスタの全てのインスタンスを追跡することはできない。]
[0024] 通常は(即ち、グループ化しないならば)、マスタのバルブが変更されると、文書上のバルブの各インスタンスも更新される。例えば、ユーザが、「シェイプデータ」のダイアログボックスを使用して、バルブの特徴を変えることによって、例示的なシステム中の全てのバルブが赤で示されるように変更することができる。しかしながら、例えば、バルブのマスタの色が赤に変更されたときに、それがサブシステム内のバルブのシェイプを更新しないことが分かった。即ち、サブシステム内のバルブのシェイプは、ステンシル中のマスタのバルブに最早リンクしていない。これは、コンポーネント/サブシステムのタイプに関連付けられた障害の特徴の情報を作成/記憶するために、ビジオ(商標)のシェイプデータの使用を試みるだけで問題になることを示している。]
[0025] それらが識別したハードウェアシステムにおけるシミュレート/障害発見の技術的な目的のために設計されたツールに関する問題を考慮して、本発明者は、故障の特徴のデータをシステムのコンポーネント/サブグループに正確に関連付けることを可能にするために、ビジオの機能を拡張することにした。本発明者は、ビジオ(商標)の「アドオン」によって、これを達成する最も便利なやり方を発見したが、例えばビジュアルベーシック(商標)フォーアプリケーション(Visual Basic for Applications, VBA)を使用することによる代案が存在することは、当業者に分かるであろう。ビジオ(商標)のアプリケーションに対する拡張的なアクセスを可能にするソフトウェアツールを開発することによって、ビジオ(商標)のアドオンにより、ユーザはアプリケーションの機能を拡張することができる。アドオンは、コンポーネントオブジェクトモデル(Component Object Model, COM)をサポートする任意の言語(例えば、C++、C#、VB、又はVB.NET)で書くことができる。1つの実施形態の場合には、C++コードで書かれている。C++コードは、ビジオ(商標)2003ソフトウェア開発キットに含まれている「フローチャート」の例に含まれているコードに部分的に基づいている。ビジオ(商標)の実行時に、このコードは永続的イベントを「捕らえる(catch)」機能を含む。アドオンを実行すると、アドオンは、アクティブな文書が現在監視されているかどうかチェックして、監視されていない場合には、イベントシンクを作成して、それを文書ラッパに追加して、イベントシンクがイベントをチェックする。これは、新たなシェイプが図面にいつ追加されたかを検出するのに役立つ。従って、後述するように、コンポーネントのタイプのデータを作成/相互参照することができる。]
[0026] ビジオ(商標)の用語である「マスタ」及び「シェイプ」は、それぞれ、タイプ及びインスタンスとほぼ同等に見なすことができる。ここで、「コンポーネントのタイプ」及び「コンポーネント」という用語は、それぞれ、アドオンによって取り扱われる、コンポーネントのタイプ及びコンポーネントのインスタンス(例えば、ポンプタイプ、及びポンプ番号4のようなポンプの特定のインスタンス)を示す。例示的なアドオンにおいて、コンポーネントについて記載しているデータは、コンポーネントの名称、コンポーネントの記述、及びコンポーネントのタイプの表示を含む。しかしながら、コンポーネントに対して異なる/追加のデータを使用できることが分かるであろう。コンポーネントのタイプのデータは、タイプの名称と記述とを含む。]
[0027] 図3は、コンポーネントのデータとコンポーネントのタイプのデータとの関係性を図示している。例示的な図には、2つのコンポーネント(のインスタンス)、即ち、ポンプ1(402A)及びポンプ2(402B)がある。これらの各々は、コンポーネントのデータ404A、404Bにそれぞれ関連付けられている。更に、各コンポーネント402A、402Bは、1つのコンポーネントのタイプのデータ406に関連付けられている(その理由は、両者のコンポーネントは、同じタイプ、即ち、ポンプであるからである)。一例において、コンポーネントのタイプのデータ406は、故障モードと影響とを記載したデータを含んでいる。故障モードと影響は、そのタイプの全てのコンポーネントに共通しており、そのコンポーネントの全てのインスタンスによって共有される。コンポーネントのデータ404A及び404Bは、それぞれ、ポンプ402A及び402Bに対する局所的な影響、例えば、各ポンプの直ぐ隣のコンポーネントごとの影響のリストを含んでいる。任意の適切なデータ構造、例えば、簡単なテーブル、木、等を使用して、データを記憶及び操作できることが分かるであろう。] 図3
[0028] ここで、ビジオ(商標)とアドオンの実施形態とを使用するモデル作成の例を記載する。作成される個々のモデルに応じて、後述の動作のうちの幾つかは、異なる順序で行なわれてもよく、又はその一部を省いてもよいことが分かるであろう。第1に、モデルについての新たな文書を作成して、必要なシェイプを含む(例えば、ビジオ(商標)2007プロフェッショナルに備えられているプロセスのフローダイヤグラムのテンプレートの中で見付けられるものに基づく)ステンシルを開くことができる。開かれたシステムの概略図の画像を、図面に貼り付けることができる。新たなコンポーネントが明確に分かるように、貼り付けられた画像の透明度を変えてもよい。図4は、ビジオ(商標)のスクリーンディスプレイの例であって、ビジオ(商標)を使用して描かれた幾つかのコンポーネント(濃い線で示されている、例えば、ポンプのシェイプ502)と共に、貼り付けられた画像(細く薄い線で示されている)を、その上に重ねて示している。] 図4
[0029] 透明な図面の上に模式図を描くと、故障モード及び影響のデータをコンポーネントに追加することができる。例えばメニューオプションを選択することによって、システムのコンポーネントを描いている途中又は描いた後の任意のときに、これを行うことができるが、一例において、アドオンが「シェイプ追加」イベントを検出して、新たなコンポーネントに対する故障データのエントリを促すことができることが分かるであろう。コンポーネントが新たなタイプである場合に、そのコンポーネントのタイプに対する故障データのエントリが促される。]
[0030] 図4の例を参照すると、ポンプのコンポーネント502のタイプに関するデータを入力するためのデータエントリボックス504が示されている。コンポーネントのタイプの名称506と、コンポーネントのタイプの記述508とを、このボックスに入力することができる。更に、そのタイプの全てのコンポーネントに共通する故障モードのリスト510と、そのタイプの全てのコンポーネントに共通する故障の影響のリスト512とが存在する。適切なボタンを使用して、これらのリスト中のエントリを追加、編集、又は削除することができる。図には、例示的な故障モードが入力されている。障害/症状モデルを完成させるために、更なるデータが追加されることが分かるであろう。例えばカンマで区切られた変数ファイル(comma separated variable file)のような、アドオンにより入力された一部のデータをエクスポートして、例えばスプレッドシートのような、別のアプリケーションを使用して、そのデータに追加することによって、これを行なうことができる。その代わりに、アドオンのデータエントリボックスを拡張して、追加の故障/影響データを入力できるようにしてもよい。例えば、コンポーネント別の故障データを入力するために、コンポーネント(タイプではなく、インスタンス)のデータエントリボックスを備えてもよい。更に、ここに詳しく記載されたコンポーネント/コンポーネントのタイプのデータに類似したやり方で、サブシステム及びサブシステムのタイプのデータを作成して操作することができるので、コンポーネントのグループを識別できることが分かるであろう。下記のテーブルは、システムに取り込むことができる故障の特徴情報の別の部分的な例を示している。] 図4
[0031] ビジオ(商標)における全てのマスタとシェイプは、シェイプのインスタンスを追跡するために使用できる一意の識別子を有する。更に、マスタは、共通のマスタを識別できるようにする一意のIDを有する。一意のIDによってインデックスを付されたコンポーネントのタイプとコンポーネントとのマップを構築することにより、データを複製せずに、データに速くアクセスすることができる。従って、アドオンによって集められたデータを(任意の適切なフォーマットで)エクスポートして、障害発見の診断アプリケーションによって直ぐに使用することができる。診断ツールの発見に基づいて、モデル化されたシステムを(自動的に)適応させる、例えば、非常バルブを開くことができる。]
[0032] 図5は、アドオンが「シェイプ追加」イベントを捕らえたときに、即ち、新たなコンポーネントが描かれたときに、アドオンによって行なわれるステップを概略的に示している。ステップ602において、描かれるシェイプのマスタが決定される。ステップ604において、そのマスタに対応するコンポーネントのタイプのデータが既に存在しているかどうかについて、質問される。否定の答えである場合に、シェイプによって表現されているコンポーネントに対するコンポーネントのタイプのデータが、例えば上述のデータエントリボックスを介して、作成される。次に、アドオンによって維持されているマップに、コンポーネントのタイプのデータが記憶される。] 図5
[0033] ステップ606において、シェイプをコンポーネントのデータにラップ/関連付けて、アドオンがそれをコンポーネントとして認識できるようにする。ステップ608において、コンポーネントからコンポーネントのタイプへのリンクを作成して、ステップ610において、この情報をアドオンのマップに記憶する。従って、(各コンポーネントと適切なタイプとの関連付けを有する)コンポーネントとコンポーネントのタイプとのリストを表わすデータを作成して、上述の診断ツールで使用するために記憶/転送することができる。アドオンにより、同じタイプのコンポーネントはデータを共有することができるので、反復的なデータの入力は回避され、これは誤り率を下げることができる。アプリケーションによって作成されたデータは、再使用のために「ライブラリ」として記憶することができる。テキストベースのモデルデータ構築技術のように、文字列を検索するのではなく、図面上の関連するシェイプを見付けることによって、データを速く便利に変更することができる。「選択の追加」の特徴により、ダイヤグラム全体を描き直すことを必要とせずに、ビジオ(商標)で描かれた既存の概略図を使用することができる。]
[0034] 200・・・階層、300・・・コンピュータ、304・・・メモリ、402A,402B・・・コンポーネント、404A,404B・・・コンポーネントのデータ、406・・・コンポーネントのタイプのデータ、502・・・ポンプコンポーネント、504・・・データエントリボックス、510・・・故障モードのリスト、512・・・故障の影響のリスト。]
权利要求:

請求項1
複数のコンポーネントを具備するシステムの故障モード影響解析を支援する方法であって、システムの、コンポーネント、又はコンポーネントのグループに関連付けられたデータを取得するステップと、前記コンポーネント又は前記グループを、コンポーネントのタイプのデータ又はグループのタイプのデータにそれぞれ関連付けるステップと、前記システムの故障モード影響解析において使用するために、前記コンポーネント/グループのデータと前記コンポーネント/グループのタイプのデータとを記憶及び/又は転送するステップと、を含み、前記コンポーネントのタイプのデータ又は前記グループのタイプのデータは、そのタイプの、全てのコンポーネント又はグループに、それぞれ共通する少なくとも1つの故障の特徴に関するデータを含む、方法。
請求項2
前記システムのコンポーネントに関連付けられたデータを取得するステップは、前記コンポーネントが前記コンポーネントのタイプのデータに既に関連付けられているかどうかを決定するために、前記システムのモデルを解析するステップ、を含み、前記コンポーネントが前記コンポーネントのタイプのデータにまだ関連付けられていない場合には、前記コンポーネントに対するコンポーネントのタイプのデータを作成して、前記コンポーネントに関連付ける、請求項1に記載の方法。
請求項3
前記モデルを解析するステップは、前記モデル中の前記コンポーネントの図形表現のシェイプを検出するステップと、前記コンポーネントに関連付けられる前記コンポーネントのタイプのデータを決定するために、前記シェイプが基づくマスタ又はテンプレートを決定するステップと、を含む、請求項2に記載の方法。
請求項4
前記故障の特徴のデータは、前記故障のタイプ/名称/モード、前記システム及び/又は他のコンポーネントに対する前記故障の影響、前記故障の症状、前記故障の症状が前記故障の発生につながる確率を表わす値、前記故障が発生する先験的確率、症状が1つの(又は1つのみの)前記故障をもたらす条件付き確率、症状がモデル化された故障をもたらさない確率、から成る1つの組から選択される、請求項1乃至3の何れか1項に記載の方法。
請求項5
前記コンポーネント/グループのタイプのデータは、前記コンポーネント/グループのデータから独立して記憶される、請求項1乃至4の何れか1項に記載の方法。
請求項6
前記コンポーネント/グループのタイプのデータは、特定のコンポーネント/グループの故障の、他のコンポーネント及び/又は他のグループ及び/又は前記システムに対する影響を記載したデータのような、前記特定のコンポーネント/グループの故障の特徴に関するデータを含む又は関連付けられる、請求項1乃至5の何れか1項に記載の方法。
請求項7
前記モデル中の前記コンポーネントの各々は、一意の識別子を割り当てられ、前記コンポーネントのタイプの各々は、一意の識別子を割り当てられ、前記コンポーネントのデータと前記コンポーネントのタイプのデータとを記憶及び/又は転送するステップは、前記コンポーネントの一意の識別子と、前記コンポーネントに関連付けられた前記コンポーネントのタイプの一意の識別子との間のリファレンスと共に、前記コンポーネントのデータを記憶/転送するステップを含む、請求項1乃至6の何れか1項に記載の方法。
請求項8
前記システムの前記モデルの図形部分は、マイクロソフトビジオ(商標)を使用して作成され、前記コンポーネントを表現するシェイプを検出するステップは、ビジオ(商標)における「シェイプ追加」イベントを検出するように構成されたアドオンによって実施される、請求項1乃至7の何れか1項に記載の方法。
請求項9
プログラムコードがロードされたときに、複数のコンポーネントを具備するシステムの故障モード影響解析を支援する方法を、コンピュータに実行させる、コンピュータプログラムコード手段を有する、コンピュータ読み出し可能媒体を具備する、コンピュータプログラム製品であって、前記方法は、システムの、コンポーネント、又はコンポーネントのグループに関連付けられたデータを取得するステップと、前記コンポーネント又は前記グループを、コンポーネントのタイプのデータ又はグループのタイプのデータにそれぞれ関連付けるステップと、前記システムの故障モード影響解析において使用するために、前記コンポーネント/グループのデータと前記コンポーネント/グループのタイプのデータとを記憶及び/又は転送するステップと、を含み、前記コンポーネントのタイプのデータ又は前記グループのタイプのデータは、そのタイプの、全てのコンポーネント又はグループに、それぞれ共通する少なくとも1つの故障の特徴に関するデータを含む、コンピュータプログラム製品。
請求項10
複数のコンポーネントを具備するシステムの故障モード影響解析を支援するように構成された装置であって、システムのコンポーネントに関連付けられたデータを取得するように構成されたデバイスと、前記コンポーネントをコンポーネントのタイプのデータに関連付けるように構成されたデバイスと、前記システムの故障モード影響解析において使用するために、前記コンポーネントと前記コンポーネントのタイプのデータとを記憶及び/又は転送するデバイスと、を含み、前記コンポーネントのタイプのデータは、そのコンポーネントのタイプの全てのコンポーネントに共通する少なくとも1つの故障の特徴に関するデータを含む、装置。
类似技术:
公开号 | 公开日 | 专利标题
JP6395680B2|2018-09-26|データセット要素のマッピング
Baudry et al.2010|Barriers to systematic model transformation testing
CN105700888B|2019-10-01|一种基于jbpm工作流引擎的可视化快速开发平台
US8671084B2|2014-03-11|Updating a data warehouse schema based on changes in an observation model
US8417658B2|2013-04-09|Deployment pattern realization with models of computing environments
US9582556B2|2017-02-28|Automatic generation of an extract, transform, load | job
US6275223B1|2001-08-14|Interactive on line code inspection process and tool
Nissen et al.1996|Managing multiple requirements perspectives with metamodels
JP4667386B2|2011-04-13|業務モデル図作成支援プログラム、業務モデル図作成支援方法、および業務モデル図作成支援装置
US9002770B2|2015-04-07|Editing and compiling business rules
US6915306B1|2005-07-05|Automatic generation of data models and accompanying user interfaces
CN101263454B|2011-08-17|本地化软件程序及其中包含的数据的方法
US7644390B2|2010-01-05|Design tool and methodology for enterprise software applications
US7251584B1|2007-07-31|Incremental detection and visualization of problem patterns and symptoms based monitored events
Sabetzadeh et al.2006|View merging in the presence of incompleteness and inconsistency
US8589884B2|2013-11-19|Method and system for identifying regression test cases for a software
US7340475B2|2008-03-04|Evaluating dynamic expressions in a modeling application
US7822795B2|2010-10-26|Apparatus and methods for displaying and determining dependency relationships among subsystems in a computer software system
KR101499599B1|2015-03-18|그래프 기반 계산에서의 데이터 로깅
US8566787B2|2013-10-22|System and method for improving modularity of large legacy software systems
US7107182B2|2006-09-12|Program and process for generating data used in software function test
US6487469B1|2002-11-26|System and method for integrating schedule and design environments
US7600182B2|2009-10-06|Electronic data capture and verification
US20200301897A1|2020-09-24|Specifying and applying rules to data
US7539943B2|2009-05-26|Systems and methods for tracking file modifications in software development
同族专利:
公开号 | 公开日
AU2008337296B2|2013-02-14|
EP2225636A2|2010-09-08|
ES2675755T3|2018-07-12|
JP5450443B2|2014-03-26|
EP2225636B1|2018-05-30|
WO2009077776A3|2010-04-15|
US8347146B2|2013-01-01|
US20100262867A1|2010-10-14|
CA2708628C|2017-03-07|
TR201809088T4|2018-07-23|
CA2708628A1|2009-06-25|
WO2009077776A2|2009-06-25|
AU2008337296A1|2009-06-25|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
JP2003316434A|2002-04-22|2003-11-07|Jfe Steel Kk|故障診断装置、故障診断方法及びそのプログラム|
JP2006127410A|2004-11-01|2006-05-18|Rrc:Kk|間取図画像処理方法|JP2016012352A|2014-06-27|2016-01-21|シーメンス アクチエンゲゼルシヤフトSiemens Aktiengesellschaft|System and method for supporting global impact analysis|
JP2016538645A|2013-11-27|2016-12-08|アデプト エーアイ システムズ インコーポレーテッド|Method and system for control based on artificial intelligence model of dynamic processes using stochastic factors|
JP2018526713A|2015-06-12|2018-09-13|シーメンス アクチエンゲゼルシヤフトSiemens Aktiengesellschaft|Method and apparatus for performing model-based failure analysis of complex industrial systems|JP2705087B2|1988-03-30|1998-01-26|三菱電機株式会社|試験装置|
US4965743A|1988-07-14|1990-10-23|The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration|Discrete event simulation tool for analysis of qualitative models of continuous processing system|
US7337090B1|1994-05-25|2008-02-26|Emc Corporation|Apparatus and method for event correlation and problem reporting|
US6453209B1|1999-09-01|2002-09-17|Daimlerchrysler Corporation|Computer-implemented method and apparatus for integrating vehicle manufacturing operations|
US6405108B1|1999-10-28|2002-06-11|General Electric Company|Process and system for developing predictive diagnostics algorithms in a machine|
EP1303797B1|2000-07-22|2007-05-23|Abb Research Ltd.|System zur unterstützung einer fehlerursachenanalyse|
AU2002235516A1|2001-01-08|2002-07-16|Vextec Corporation|Method and apparatus for predicting failure in a system|
GB2378248A|2001-05-09|2003-02-05|Worcester Entpr Ltd|A fault prediction system for vehicles|
JP4751017B2|2001-08-23|2011-08-17|エフ・イ−・アイ・カンパニー|システムを制御する方法およびこの方法のステップを実行するための命令を含むコンピュータ可読媒体|
US7162695B2|2002-06-17|2007-01-09|The United States Of America As Represented By The Secretary Of The Navy|Safety analysis training device|
US7254747B2|2003-03-28|2007-08-07|General Electric Company|Complex system diagnostic service model selection method and apparatus|
US7249284B2|2003-03-28|2007-07-24|Ge Medical Systems, Inc.|Complex system serviceability design evaluation method and apparatus|
DE102004029222A1|2003-06-24|2005-02-17|Omron Corp.|Verbesserungsunterstützungssystem|
JP4237610B2|2003-12-19|2009-03-11|株式会社東芝|保守支援方法及びプログラム|
CA2465155C|2004-04-21|2008-12-09|Ibm Canada Limited-Ibm Canada Limitee|Recommendations for intelligent data caching|
JP2008511086A|2004-10-01|2008-04-10|メンター・グラフィクス・コーポレーション|特徴の故障の補正|
US8676538B2|2004-11-02|2014-03-18|Advanced Micro Devices, Inc.|Adjusting weighting of a parameter relating to fault detection based on a detected fault|
WO2006077590A2|2005-01-19|2006-07-27|Favoweb Ltd.|A system and method for bouncing failure analysis|
US7379799B2|2005-06-29|2008-05-27|General Electric Company|Method and system for hierarchical fault classification and diagnosis in large systems|
JP3808893B1|2005-07-14|2006-08-16|国立大学法人岡山大学|故障診断装置、プログラム及び記録媒体|
WO2007016360A2|2005-07-28|2007-02-08|Metaldyne Company, Llc|Look-across system|
US7627388B2|2005-10-28|2009-12-01|Core, Inc.|Reliability tools for complex systems|
US8015550B2|2005-12-01|2011-09-06|Siemens Corporation|Systems and methods for hazards analysis|
JP4967430B2|2006-04-11|2012-07-04|オムロン株式会社|不具合管理装置、不具合管理プログラム、およびこれを記録した記録媒体|
US8103463B2|2006-09-21|2012-01-24|Impact Technologies, Llc|Systems and methods for predicting failure of electronic systems and assessing level of degradation and remaining useful life|
EP1980964B1|2007-04-13|2016-03-23|Yogitech Spa|Method and computer program product for performing failure mode and effects analysis of an integrated circuit|
US20080300888A1|2007-05-30|2008-12-04|General Electric Company|Systems and Methods for Providing Risk Methodologies for Performing Supplier Design for Reliability|WO2011046869A2|2009-10-12|2011-04-21|Abbott Patrick D|Targeted equipment monitoring system and method for optimizing equipment reliability|
US20120233112A1|2011-03-10|2012-09-13|GM Global Technology Operations LLC|Developing fault model from unstructured text documents|
EP2778818B1|2013-03-12|2017-04-19|Hitachi Ltd.|Identification of faults in a target system|
US20150012232A1|2013-07-05|2015-01-08|Oceaneering International, Inc.|Intelligent diagnostic system and method of use|
EP3080718A1|2013-12-11|2016-10-19|Robert Bosch GmbH|Internet-based diagnostic assistant for device analysis|
US9483342B2|2014-03-20|2016-11-01|Siemens Aktiengesellschaft|Supporting failure mode and effects analysis|
EP2960837A1|2014-06-27|2015-12-30|Siemens Aktiengesellschaft|System and method for supporting global effect analysis|
US10241852B2|2015-03-10|2019-03-26|Siemens Aktiengesellschaft|Automated qualification of a safety critical system|
US10771369B2|2017-03-20|2020-09-08|International Business Machines Corporation|Analyzing performance and capacity of a complex storage environment for predicting expected incident of resource exhaustion on a data path of interest by analyzing maximum values of resource usage over time|
法律状态:
2011-11-23| A621| Written request for application examination|Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20111122 |
2012-12-27| A977| Report on retrieval|Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20121226 |
2013-01-09| A131| Notification of reasons for refusal|Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130108 |
2013-04-09| A521| Written amendment|Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130408 |
2013-11-18| TRDD| Decision of grant or rejection written|
2013-11-27| A01| Written decision to grant a patent or to grant a registration (utility model)|Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20131126 |
2014-01-09| A61| First payment of annual fees (during grant procedure)|Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131225 |
2014-01-10| R150| Certificate of patent or registration of utility model|Free format text: JAPANESE INTERMEDIATE CODE: R150 |
2017-01-10| LAPS| Cancellation because of no payment of annual fees|
优先权:
申请号 | 申请日 | 专利标题
[返回顶部]